AmpProject\AmpWP\ReaderThemeSupportFeatures B

Total Complexity 96
Dependencies 4
Dependents 1
Total lines 690
Lines of code 311
Logical lines of code 172
Comment lines 265
Methods 16
Properties 1

Methods 16

Method Rating Maintainability Complexity Lines of code
get_typography_value_and_unit()
B
42 19 48
print_theme_support_styles()
A
48 13 34
get_theme_support_features()
A
47 13 34
print_spacing_sizes_custom_properties()
A
49 8 32
print_editor_color_palette_styles()
S
51 7 29
print_editor_font_sizes_styles()
S
52 7 24
theme_has_theme_json()
S
53 7 23
has_required_feature_props()
S
62 5 11
print_editor_gradient_presets_styles()
S
60 3 14
register()
S
56 2 19
is_reader_request()
S
70 3 7
get_relative_luminance_from_hex()
S
61 2 11
filter_amp_options_updating()
S
67 2 8
handle_theme_update()
S
69 2 7
update_cached_theme_support()
S
69 2 7
__construct()
S
81 1 3